package org.liveboardgames.agricola.vo.action
{
	import mx.collections.ListCollectionView;

	[Bindable]
	[RemoteClass(alias="org.liveboardgames.agricola.domain.action.ResourcesOnBoardAction")]
	public class ResourcesOnBoardAction extends Action
	{
		public var resourceType:String;
		public var rounds:ListCollectionView;
		public var quantity:int;
		public var offsetType:String;

		public override function clone():Action
		{
			var action:ResourcesOnBoardAction = new ResourcesOnBoardAction();

			populateCloneAction(action);

			action.resourceType = this.resourceType;
			action.rounds = this.rounds;
			action.quantity = this.quantity;
			action.offsetType = this.offsetType;

			return action;
		}
	}
}